package com.longtxt.powerband.models

data class BandConfig(
    val heartRateInterval: Int,
    val isHeartRateOn: Boolean,
    val isHeartAlarmOn: Boolean,
    val heartRateUpperLimit: Int,
    val heartRateLowerLimit: Int,
    val isGestureOn: Boolean,
    val screenSaverInterval: Int,
    val alarmHour: Int,
    val alarmMinute: Int,
    val isAlarmOn: Boolean,
    val notificationFlag: Int,
    val watchType: Int
){
    companion object {
        val default get() =  BandConfig(
            heartRateInterval = 30,
            isHeartRateOn = false,
            isHeartAlarmOn = false,
            heartRateUpperLimit = 0,
            heartRateLowerLimit = 0,
            isGestureOn = false,
            screenSaverInterval = 0,
            alarmHour = 0,
            alarmMinute = 0,
            isAlarmOn = false,
            notificationFlag = 0,
            watchType = 0
        )
    }
}
